#pragma once

#include "../SGD Wrappers/SGD_GraphicsManager.h"

#include "IGameState.h"
class HighScore :public IGameState
{
public:
	static HighScore* GetInstance();

	void	Enter();
	void	Exit();
	void	Update(float dt);
	void	Render();
	bool	Input();

private:

	HighScore() = default;
	~HighScore() = default;

	HighScore(const HighScore&) = delete;
	HighScore operator = (const HighScore&) = delete;
	
	SGD::HTexture  m_hBackgroundImage = SGD::INVALID_HANDLE;

};

